/**
 * @Title: LogServiceImpl.java.
 * @Package cn.edu.hyit.kq.service.impl
 * Copyright: Copyright (c) 2016年5月4日
 * Company:HYIT
 * Organization: 略
 * @author Yuyang Zhang
 * @date 2016年5月4日 上午10:41:48
 * @version V1.0
 */
package cn.edu.hyit.zhao.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Service;

import cn.edu.hyit.zhao.dao.ILogDAO;
import cn.edu.hyit.zhao.entity.Log;
import cn.edu.hyit.zhao.service.ILogService;

/**
 * <p>
 * Class Name: LogServiceImpl.
 * </p>
 * <p>
 * Description: 类功能说明
 * </p>
 * <p>
 * Sample: 该类的典型使用方法和用例
 * </p>
 * <p>
 * Author: Yuyang Zhang
 * </p>
 * <p>
 * Date: 2016年5月4日
 * </p>
 * <p>
 * Modified History: 修改记录，格式(Name) (Version) (Date) (Reason & Contents)
 * </p>
 */
@Service
@Scope(value = "singleton")
public class LogServiceImpl implements ILogService {

    @Autowired
    private ILogDAO logDao;

    @Override
    public List<Log> getLast10Log() {
	return logDao.selectByLimit();
    }

    @Override
    public List<Log> getLast10LoginLog(String uri, String user) {
	uri = "/zhao/user/login.do";
	return logDao.selectByUriAndUser(uri, user);
    }

}
